This page last changed on Jan 05, 2009 by dcline.

A rsync daemon is used to synchronize the incoming EITS data in e:\EITSincoming with a local file system e:\EITSraw. This rsync process is used in the EITS scripts to initiate workflow processing. IMPORTANT - Install the rsyncd daemon as user erika.

  1. Login as erika.
  2. Launch cygwin by double-clicking on the desktop icon 
  3. Create and edit the file /etc/rsyncd.conf and add the following. This assumes the incoming data is in the EITSincoming directory and owned by the user erika.

    # Allows all hosts in the mbari domain network access
    hosts allow = 134.89.0.0/255.255.0.0,10.91.0.0/255.255.0.0
    read only = yes
    [EITSincoming]
    path = /cygdrive/e/EITSincoming
    comment = Incoming data from the EITS instrument
    uid = erika
    gid = Administrators
    list = yes

  4. To install the rsyncd as a service do this:
    cygrunsrv -I "rsyncd" -e CYGWIN=nontsec -p /bin/rsync.exe -a
    '--config=/etc/rsyncd.conf --daemon --no-detach'
    

    This rsync service should now come up as a service in Windows. Check this by launching services. Starting at Start->Control Panel -> Administrative Tools -> Services, you should see that the service has been entered :

  5. Now start the rsyncd service:
    net start rsyncd
    

cygwin.png (image/png)
rsync.jpg (image/jpeg)
Document generated by Confluence on Feb 03, 2026 14:51